Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
87 NORTH PLACE Semi-Detached £187,500 2 Mar 2018
88 NORTH PLACE Semi-Detached £164,950 16 Jun 2006
91 NORTH PLACE Semi-Detached £124,000 30 Jul 2018
93 NORTH PLACE Semi-Detached £73,950 19 Apr 2002